package fun.chutianshu.eescore_full.entity;

import java.time.LocalDate;
import java.io.Serializable;
import java.util.Set;

/**
 * (Student)实体类
 *
 * @author makejava
 * @since 2021-04-28 17:18:46
 */
public class Student implements Serializable {
    private static final long serialVersionUID = -36862074114077394L;

    private Set<Exam> exams;
    private Set<Homework> homeworks;
    private Set<RoolBook> roolBooks;
    private Set<StudentCourse> studentCourses;
    private ClassInfo classInfo;

    public ClassInfo getClassInfo() {
        return classInfo;
    }

    public Set<StudentCourse> getStudentCourses() {
        return studentCourses;
    }

    public void setStudentCourses(Set<StudentCourse> studentCourses) {
        this.studentCourses = studentCourses;
    }

    public void setClassInfo(ClassInfo classInfo) {
        this.classInfo = classInfo;
    }

    public Set<Exam> getExams() {
        return exams;
    }

    public void setExams(Set<Exam> exams) {
        this.exams = exams;
    }

    public Set<Homework> getHomeworks() {
        return homeworks;
    }

    public void setHomeworks(Set<Homework> homeworks) {
        this.homeworks = homeworks;
    }

    public Set<RoolBook> getRoolBooks() {
        return roolBooks;
    }

    public void setRoolBooks(Set<RoolBook> roolBooks) {
        this.roolBooks = roolBooks;
    }


    /**
    * 学号
    */
    private Long stuCode;
    /**
    * 学生姓名
    */
    private String stuName;
    /**
    * 学生性别
    */
    private Integer stuGender;
    /**
    * 手机号
    */
    private String phoneNum;
    /**
    * 生日
    */
    private LocalDate birthday;
    /**
    * 照片
    */
    private String photo;
    /**
    * 微信号
    */
    private String weixinNum;
    
    private Integer classId;
    /**
    * 是否在校生
    */
    private Boolean isatschool;


    public Long getStuCode() {
        return stuCode;
    }

    public void setStuCode(Long stuCode) {
        this.stuCode = stuCode;
    }

    public String getStuName() {
        return stuName;
    }

    public void setStuName(String stuName) {
        this.stuName = stuName;
    }

    public Integer getStuGender() {
        return stuGender;
    }

    public void setStuGender(Integer stuGender) {
        this.stuGender = stuGender;
    }

    public String getPhoneNum() {
        return phoneNum;
    }

    public void setPhoneNum(String phoneNum) {
        this.phoneNum = phoneNum;
    }

    public LocalDate getBirthday() {
        return birthday;
    }

    public void setBirthday(LocalDate birthday) {
        this.birthday = birthday;
    }

    public String getPhoto() {
        return photo;
    }

    public void setPhoto(String photo) {
        this.photo = photo;
    }

    public String getWeixinNum() {
        return weixinNum;
    }

    public void setWeixinNum(String weixinNum) {
        this.weixinNum = weixinNum;
    }

    public Integer getClassId() {
        return classId;
    }

    public void setClassId(Integer classId) {
        this.classId = classId;
    }

    public Boolean getIsatschool() {
        return isatschool;
    }

    public void setIsatschool(Boolean isatschool) {
        this.isatschool = isatschool;
    }

}